strive hard - Espagnol Anglais Dictionnaire